director of water projects - Turco Inglés Diccionario